Big Huge Thesaurus

dictyopterous insect

noun